Efficient iteration in admissible combinatorial classes

نویسندگان

  • Conrado Martínez
  • Xavier Molinero
چکیده

The exhaustive generation of combinatorial objects has a vast range of practical applications and is a common theme in the combinatorial research field. But most previous works in this area concentrate in the efficient generation of particular families of combinatorial objects. The novel approach of the work presented here is to provide efficient generic algorithms, where the input is not just the size n of the objects to be generated but a finite specification of the combinatorial class whose objects we want to list. Since the algorithms are generic, they do not exploit any particular feature of the class to be generated; nevertheless, they work in constant amortized time per generated object, that is, they generate all N objects of a given size in (N) time. These algorithms are useful for both rapid prototyping and for inclusion into general purposes libraries because of their flexibility, with only a relatively modest penalty on efficiency. Furthermore, the framework presented in this paper nicely combines with the framework developed by Flajolet et al. for the enumeration and random generation of combinatorial objects, and with the framework developed by the authors for the unranking of combinatorial objects. © 2005 Elsevier B.V. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Universally Balanced Combinatorial Optimization Games

This article surveys studies on universally balanced properties of cooperative games defined in a succinct form. In particular, we focus on combinatorial optimization games in which the values to coalitions are defined through linear optimization programs, possibly combinatorial, that is subject to integer constraints. In economic settings, the integer requirement reflects some forms of indivis...

متن کامل

Boltzmann Oracle for Combinatorial Systems

The recent discovery of Boltzmann samplers by Duchon, Flajolet, Louchard and Schaeffer [5] brought a considerable progress to the area of random generation of combinatorial structures. For wide families of classes of structures defined recursively, it is possible to construct automatically efficient random generators (samplers). These generators can produce large structures with the property th...

متن کامل

Usage of the Variational Iteration Technique for Solving Fredholm Integro-Differential Equations

Integral and integro-differential equations are one of the most useful mathematical tools in both pure and applied mathematics. In this article, we present a variational iteration method for solving Fredholm integro-differential equations. This study provides an analytical approximation to determine the behavior of the solution. To show the efficiency of the present method for our proble...

متن کامل

An Efficient Generic Algorithm for the Generation of Unlabelled Cycles

In this paper, we combine two recent generation algorithms to obtain a new algorithm for the generation of unlabelled cycles. Sawada’s algorithm [12] lists all -ary unlabelled cycles with fixed content, that is, the number of occurences of each symbol is fixed and given a priori. The other algorithm [8], by the authors, generates all multisets of objects with given total size from any admissibl...

متن کامل

Classes of admissible functions associated with certain integral operators applied to meromorphic functions

‎In the present paper‎, ‎by making use of the differential subordination and‎ ‎superordination results of Miller and Mocanu‎, ‎  ‎certain classes of admissible functions ‎are determined so that subordination as well as superordination implications‎ ‎of functions associated with an integral operator hold‎. ‎Additionally‎, ‎differential sandwich-type result is obtained‎.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Theor. Comput. Sci.

دوره 346  شماره 

صفحات  -

تاریخ انتشار 2005